package com.hnevc.chenqi;

import java.util.Scanner;

/**
 * 分别输入两个字符串 s1 和 s2 ，请问 s1 中包含多少个 s2，如果没有则输出 0
 */
public class Homework27 {
    public static void main(String[] ags) {
        int index=0,count=0;//定义索引的位置，以及包含的数量
        Scanner sc=new Scanner(System.in);
        System.out.print("请输入第一个字符串:");
        String n1=sc.nextLine(); //定义字符串的内容
        System.out.print("请输入第二个字符串:");
        String n2=sc.nextLine();
        index=n1.indexOf(n2);
        while((index=n1.indexOf(n2))!=-1) {//索引字符串从index下标位置开始有n2字符
            n1=n1.substring(index+n2.length());//索引下标等于索引到n2字符的位置加上n2字符的长度
            count++;
        }
        if(count==0) //如果没有，则输出0
            System.out.println("0");
        else //有则输出相应的值
            System.out.println("n1中包含"+count+"个n2");
    }
}

